home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1997 #1 / Amiga Plus CD - 1997 - No. 01.iso / pd / musik / psmp / psmp.readme < prev    next >
Text File  |  1996-10-10  |  3KB  |  81 lines

  1. Short:  IFF-8SVX player by Smack/Infect
  2. Author: epgbd@cluster1.urz.uni-halle.de
  3. Type:   mus/play
  4.  
  5.  
  6. $VER: PSMP 0.4 (Thu 10-Oct-96)
  7.  
  8. Introduction
  9. ------------
  10. After I bought a large hard disk a few months ago I thought that I would
  11. need something to fill it so I sampled some CDs borrowed from friends.
  12. And, as I'm a hobby programmer, I also had to code my own player program
  13. which was very small and simple and not to be released to the pulic. But
  14. when I found a program called 'wavepak' by Wilhelm Noeker which compresses
  15. samples using the well-known 4Bit-Delta-algorithm (Fibonacci coding) and
  16. also introduces the new Exponential coding, I implemented some code in my
  17. player to support these compressed samples. And, while we are talking
  18. about compression, I thought it could be nice to play XPK-compressed files
  19. because these special 8Bit-sample-packers (SQSH, CRMS) achieve quite good
  20. compression ratios without the quality loss of 4Bit-Delta.
  21. With all these (amazing :-) features PSMP is now really worth releasing.
  22.  
  23. Features
  24. --------
  25.  -plays large samples (>126K) while loading
  26.  -supports compression (type 1: Fibonacci Delta, type 2: Exponential Delta,
  27.   the latter one was introduced by Wilhelm Noeker in his program 'wavepak')
  28.  -files may be compressed with XPK (they are loaded and decompressed
  29.   partially using xpkmaster.library's function XpkRead())
  30.  -no GUI, no MUI, just fast and efficient code
  31.  
  32. Requirements
  33. ------------
  34. PSMP should work on all Amigas equipped with OS V37+.
  35.  
  36. Usage
  37. -----
  38. PSMP is to be started from shell, it supports some command line options:
  39.  
  40. FILE................file name of an IFF-8SVX sample to be played,
  41.                     if omitted a reqtools filerequester appears
  42.  
  43. P=PLAYBACKRATE/K/N..set sampling rate for playing (in Hz=1/sec),
  44.                     overrides the value stored in the file
  45.  
  46. F=FILTER/S..........enable hardware-lowpass-filter
  47.  
  48. R=REPEAT/S..........restart sample after EOF (loop forever)
  49.  
  50. I=INFO/S............don't play, just print some information about the file
  51.  
  52. While PSMP is running it can be controlled via these break signals:
  53. Ctrl-F...toggle hardware-lowpass-filter on/off
  54. Ctrl-E...repeat mode off (exit when the sample's end is reached next time)
  55. Ctrl-D...repeat mode on
  56. Ctrl-C...exit immediately
  57.  
  58. Author
  59. ------
  60. PSMP is Copyright (c) 1996 by Michael Henke. It is released as FREEWARE,
  61. which means it may be distributed and used for free, but no profit may be
  62. made with it.
  63. The program and the information within this text are provided 'AS-IS'.
  64. The entire risk as to its quality and performance is with the user.
  65. In no event will the author be liable for direct, indirect, incidental or
  66. consequential damages resulting from any defect in the program.
  67.  
  68. Take a look at my YAFA anim player (Aminet/gfx/show/YP.lha), and to the
  69. software developers out there: please consider supporting the YAFA anim
  70. file format in your programs. (documentation: Aminet/dev/misc/YAFA-doc.lha)
  71. A shared library for easy handling of YAFA anims is under construction.
  72.  
  73. Michael Henke (Smack/Infect)
  74. Praetoriusstr. 1/205
  75. 06124 Halle
  76. Germany
  77. EMail: epgbd@cluster1.urz.uni-halle.de
  78.  
  79. Don't eat the bad fish :-)
  80. Infect rulez.
  81.